probable maximum precipitation - German English Dictionary